package com.hyt.it.ogt.kq.service.bm.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hyt.it.ogt.kq.service.bm.model.entity.OrderBusinessFlow;
import com.hyt.it.ogt.kq.service.bm.model.vo.SubjectPayRecordVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface OrderBusinessFlowMapper extends BaseMapper<OrderBusinessFlow> {
	
	List<OrderBusinessFlow> getBusinessFlowByProjectIdAndRegId(
			@Param("bmOrderId") String bmOrderId, 
			@Param("projectId") String projectId, 
			@Param("businessStatus") List<String> businessStatus,
			@Param("regId") String regId,
			@Param("bmStudentSubjectId") String bmStudentSubjectId,
			@Param("studentId") String studentId
	);

	List<SubjectPayRecordVO> querySubjectPayRecord(@Param("studentId") String studentId, @Param("subjectId") String subjectId);
}
